Kevin De BruyneKevin De Bruyne
International FootballThe 3 A.M. Phone Calls: Inside the Modern Football Transfer MachineThe 3 A.M. Phone Calls: Inside the Modern Football Transfer Machine Hook 3:47...
EsportsKazan 2026: Brazil's Midfield Bled, and 27 Shots Could Not Cover the WoundOn 6 July 2026, at the Kazan Arena, the electronic clock ticked to the 31st...
International FootballOne Minute Off the Pitch and One Late Goal: De Bruyne, the New Rule and Belgium's Captaincy FractureMinute 88: Michael Olise finishes a counter-attack that the home defence...
International FootballEnzo Fernandez Assists Haaland: Man City Beat Porto 2-0In the Champions League match on 8 September 2026, Enzo Fernandez received th...
Table TennisCleveland Cadet & Junior 4* 2026: English Table Tennis Draws a Pathway, and Leaves a Gap in the Middle of Its Age BandsMidnight calls are never just a message. I have written that line so many tim...
International FootballWhen the Transfer Window Has Nothing to Say: Lessons from an Empty Dossier2:47 a.m., Shanghai. A forty-page dossier landed in my inbox with a one-line...
International FootballFootball Is Paying for a Certainty That Does Not Exist: The Young-Player Bubble and the VAR SicknessOn the night of July 6, 2026, in the mixed zone behind the Wembley stands, I...
BasketballNBA Expansion to Las Vegas: Three Ownership Groups, a $12 Billion Bill, and a Deadline That May SlipI remember an afternoon in March 2026 in Shanghai. The stands were empty, and...
SwimmingSteenbergen and Coetze seal Swimming World Cup overall titles in AstanaPieter Coetze touched the wall in 22.36 seconds in the men’s 50 backstroke...
International FootballClásico Joven in San Diego: América and Cruz Azul Test Squads During the FIFA DateI sat in front of the screen at three in the morning Lyon time, opening the...
Domestic FootballVietnamese Football: The Journey to Continental Heights and the Challenges AheadVietnamese football is standing at a promising but challenging stage of...
Domestic FootballVietnam Futsal: 20 Players, Four Matches and a Shortlist Still UnsettledThere is a moment in every training session of the national futsal team that ...
EsportsVCT China 2027: Eight Partner Slots, Five Organizations Losing Their Seat, and an Unfilled GapOver the past twelve months, I re-watched forty-one VCT China matches, loggin...
Domestic FootballMalaysia meet Vietnam again in the third-place match: when the data refuses to stand stillIn the press room in Jakarta, Tan Cheng Hoe said a line every reporter wrote...
Domestic FootballThe Forgotten Stratum: Vietnamese Football and the Files Nobody ReadsOn January 27, 2026, in Changzhou, snow fell so heavily that technicians had ...
International FootballBlank Cells on the Data Sheet: Vietnamese and Singaporean Football and Nine Silences Nobody MeasuresBlank Cells on the Data Sheet 21:47, Jalan Besar November rain falls slantwis...
Domestic FootballNam Dinh vs Ninh Binh, V.League 1 2026/27 Round 3: Defensive Structure and the Import QuestionThree goals conceded in ninety minutes is not a single mistake. It is the sig...
Domestic FootballThe Invisible Gap Between Vietnam's Youth Academies and the V.LeagueAt three in the morning in Rome, I replayed a clip of a V.League match. Not t...
International FootballLe Van Cong and the 178kg bar: a 2026 Asian Para Games silver decided by one kilogramOn the morning of 19 October, in the men's 49kg class, the one-minute clock o...
Domestic FootballFour Goals from a Team a Man Down: When Ninh Binh Taught Hoang Anh Gia Lai a Lesson About MemoryAt minute 19, Turci received a straight red card. The Ninh Binh stadium fell...
